home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Aminet 20
/
Aminet 20 (1997)(GTI - Schatztruhe)[!][Aug 1997].iso
/
Aminet
/
comm
/
www
/
awebedv1_2.lha
/
AWebEd
/
helpdocs
/
AMAL
< prev
next >
Wrap
Text File
|
1980-01-08
|
2KB
|
62 lines
Back to MENU
Back to ADVANCED functions
AWebEd Macro Language (AMAL)
----------------------------
Introduction:
-------------
The items in the command lists are written in AMAL. AMAL is a very
simple language which allows a very high degree of customisation of
AWebEd. Currently AMAL is rather contrived, as I have only
conceived commands as I have had a need for them. Any ideas of new
commands gratefully recieved!
If you generate generate any AMAL scripts which you may feel others
would find useful, you can either distribute them yourself, or else
send me a copy and I would be pleased to distribute it
(acknowledged) with future releases of AWebEd. Please read the
AWebEd v1.0 license for more details regarding the distribution of
an altered AWebEd v1.0 archive.
AMAL is not to be confused with the Amos Animation Language!
The AMAL command directories
----------------------------
The AMAL scripts are stored in five sub-directories of the directory
"commands". These sub-directories, by default, are called "Simple",
"Navigation", "Text Styles", "Miscellaneous", and "Arexx". These
sub-directories may be renamed; AWebEd will adjust the interface
appropriately. Each of the five command lists is effectively a dump
of the respective sub-directory. Double clicking on any item in the
command lists forces AWebEd to attempt to execute that AMAL script.
General
-------
1 - AMAL scripts can be composed in any ASCII text editor, such as
Ed or AWebEd.
2 - All AMAL commands MUST be written in CAPITALS, otherwise they
will not be recognised. All other text may be in capitals,
lowercase, or mixed. All commands, qualifiers, strings and integers
must be seperated by a single space character.
3 - No indentations are allowed.
4 - AMAL scripts are executed sequentially. Currently, no loops or
logical operators are supported. Only one AMAL statement per line
of text is allowed.
5 - If AWebEd cannot execute a line of the script, execution will
halt and AWebEd will return the line number of the script that
generated the error.
6 - It is suggested that if the AMAL script is to be distributed, it
is accompanied by documentation. Instructions on how to do this is
available in " Help DOCUMENTATION ".
On to COMMANDS